our stock is running out - German English Dictionary